#include "WrcProxyApp.h"

namespace varayoc
{

namespace wrcproxy
{

WrcProxyApp::WrcProxyApp() : m_terminate(False)
{
}

WrcProxyApp::~WrcProxyApp()
{
}

Int32 WrcProxyApp::main(int argc, char* argv[])
{
   PInfo("WrcProxy");

   OID m_idNodo("vry://fm-57/consola1");
//   cout << "Console - Node Id= " << m_idNodo << endl;
   varayoc::wrcproxy::runnable::WrcProxyLocal_ptr wrcserver = varayoc::wrcproxy::runnable::WrcProxyLocal::create();
//   vigilator->setNodoId(m_idNodo);

   wrcserver->startWrcProxyLocal();

   return 0;
}

Int32 WrcProxyApp::configurationMode()
{
    PInfo("Escribiendo configuración de sistema");

    return 0;
}

String WrcProxyApp::getName()
{
    return "WrcProxy";
}

Void WrcProxyApp::information()
{
    PInfo("TODO: Sistema de Comunicaciones WrcProxy Simulador");
}

Void WrcProxyApp::terminate()
{
    PInfo("Cerrando aplicación");
}

}}
